home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / CODING / SOUND / GMD-VOL2.ZIP / GMD-202.TXT < prev    next >
Encoding:
Text File  |  1993-11-03  |  27.8 KB  |  685 lines

  1.  
  2. GUS Musician's Digest       Tue, 2 Nov 93  3:25 MST      Volume 2: Issue   1  
  3.  
  4. Today's Topics:
  5.                        envelope: after sustain
  6.                        Ground_Loop_Isolator::()
  7.                      GUS Musician's Digest V2 #1
  8.                               GUS Volume
  9.                 Piano20 - wish I could get it to work!
  10.                              piano20 bugs
  11.                     Rejected by Custodian (2 msgs)
  12.                              Sesamet.669
  13.                      Sesamet.669 - it's too big!
  14.                            Sessions program
  15.  
  16. Standard Info:
  17.     - Meta-info about the GUS can be found at the end of the Digest.
  18.     - Before you ask a question, please READ THE FAQ.
  19.  
  20. ----------------------------------------------------------------------
  21.  
  22. Date: Tue, 2 Nov 93 0:29:45 CST
  23. From: chuth@lonestar.utsa.edu (Cornel H. Huth)
  24. Subject: envelope: after sustain
  25.  
  26. > >>As someone
  27. > >>said about piano.pat, if you hold a note for a long time, so that
  28. > >>it has nearly died away, and then release it, it gets louder
  29. > >>again before ending.
  30. >
  31. > Actually, it was me. Still haven't had any suggestions on how to get
  32. > rid of it. Can't really see a way around it. The problem is that for
  33.  
  34. Strictly a software problem since envelopes are implement in software with
  35. the GUS. Unless you fix the software, there's nothing you can do about it
  36. (get new software?).
  37.  
  38. > `fake reverb' you need two decays after note off: one for the note
  39. > dying away and one for the reverb. You can't take the immediate decay level
  40. > to zero because then you've got no level to reverb from. But you also want
  41. > the note to die away completely during key sustain. The result is
  42. > this funny ressurection of the note after key release. It's weirdest when
  43. > you've been holding on to the sustain pedal for a while and thne release it.
  44.  
  45. If you do your own envelope generation (code-wise) just check the current
  46. volume for the voice. If it's below the next envelope point, don't use
  47. the patch envelope point but instead one lower than the current volume.
  48. This simply causes the voice to continue ramping down rather than
  49. possibly ramping back up if the next envelope point is louder than the
  50. current volume. Easy enough if you write your own software for the GUS.
  51. At your driver-supplier's mercy, if not. A very simple fix and I'm surprised
  52. that it's not already so (disclaimer: I've not used any GUS software (much)
  53. other than my own).
  54. --
  55. chh
  56.  Internet: chuth@lonestar.utsa.edu
  57.   Fidonet: 1:387/800.8
  58.       BBS: The 40th Floor;V32b@1(210)684-8065;M-F:5pm-9am,WE:1p-9a CT
  59.  
  60. ------------------------------
  61.  
  62. Date: Mon, 1 Nov 93 20:24:55 MST
  63. From: Steve "Bongos" Larson <larson@ee.ualberta.ca>
  64. Subject: Ground_Loop_Isolator::()
  65.  
  66. Hi everyone.
  67.  
  68. It seems that ever since I mentioned "ground-loop-isolator", I've been
  69. busy answering queries about it. I've smartened up and compiled a text
  70. on the subject (what, why, where, how much) for anyone who's interested.
  71. Just send $49.95+GST (Okay, a witty note will suffice :-) for your copy.
  72.  
  73. *Very* briefly, it is a 1:1 transformer between your GUS line-out and
  74. your amp line-in which "isolates" each device's ground. Use one...
  75. You'll (probably) thank me.
  76. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  77. Steve Larson,             Dept. of Computer Engineering, Univ. of Alberta
  78. larson@bode.ee.ualberta.ca    c311-47@ucs.ualberta.ca (if bode bounces)
  79.  
  80. ------------------------------
  81.  
  82. Date: Tue, 2 Nov 1993 00:37:27 -0500 (EST)
  83. From: dionf@ERE.UMontreal.CA (Francois Dion)
  84. Subject: Re: GUS Musician's Digest V2 #1
  85.  
  86. > From: chrisw <chrisw@leland.Stanford.EDU>
  87. > Subject: Csound ftp site
  88. > Since the topic has come up a few times lately, Csound for the PC 
  89. > is available by ftp from ftp.bath.ac.uk in directory pub/jpff.
  90. > Beware: this is not a program for novices. Also, I'm not willing to answer
  91. > questions on it. Try it at your peril...
  92.  
  93. However, there is a quite good manual you can get from cecelia.media.mit.edu,
  94. and also lots of .sco and .orc files in the latest unix package (beta) at
  95. this site too, which is the Csound official site. There is also a mailing
  96. list for Csound and there is also an OS/2 version of Csound and another
  97. version for PCs, but i dont know where these are. However the person who
  98. compiled them was on the gus daily digest, so hopefully he's still around, and
  99. on this list...
  100.  
  101. > From: Clarke Brunt <CLARKE@lsl.co.uk>
  102. > Subject: Some queries
  103. > 1) Linear volume response.
  104. > What exactly does the GUS do, and what
  105. > would we like it to do?
  106.  
  107. The GUS driver from disks 2.06 and before has only logarithmic volume which
  108. is what the hardware can do. The next driver has log and linear. Linear volume
  109. is done with a table lookup. As simple as that. What happened is that the GUS
  110. has 4096 volume levels and midi has 128 :( so the correspondance that was made
  111. didn't take into consideration that the 4096 levels were logarithmic, so the
  112. volumes do not correspond to the linear 128 levels volume of midi.
  113.  
  114. > We often hear mentioned "When we get new Windows drivers..." to
  115. > correct for this. Is there any evidence that anyone is producing
  116. > any?
  117.  
  118. Yes.
  119.  
  120. > 2) What do Windows users out there have set up as system noises?
  121. > I only connect my GUS to my amplifier when I am explicitly using
  122. > is, so if system beeps are played through it, I am more likely to
  123. > get nothing.
  124.  
  125. Instead of fiddling with drivers, how about a pair of cheapo speakers
  126. connected to the amplified out? It wont sound great but still much better
  127. than what the PC squeaker can do. There are some at 10$ a pair (sounds like
  128. sh*t, but, hey you get what you pay for). Another solution is to buy two
  129. 4" widerange drivers which are shielded (i remember buying a dozen for 20$),
  130. and making a system to hook them to your monitor (you dont need an enclosure
  131. because they are shielded and the basket has no holes). Of course an
  132. enclosure looks better... And if you want better imaging, add 2 small
  133. Phillips-DeForest piezo tweeters.
  134.  
  135. Ciao,
  136. -- 
  137. Francois Dion
  138.     '  _   _   _ 
  139.  CISM (_) (_)  _) FM       Montreal , Canada       Email: CISM@ERE.UMontreal.CA
  140.       (_)  / . _)             10000 Watts          Telephone no: (514) 343-7511
  141. _______________________________________________________________________________
  142. Audio-C-DJ-Fractals-Future-Label-Multimedia-Music-Radio-Rave-Video-VR-Volvo-...
  143.  
  144. ------------------------------
  145.  
  146. Date: Mon, 1 Nov 1993 11:59:27 -0500 (EST)
  147. From: Phat H Tran <ptran@sciborg.uwaterloo.ca>
  148. Subject: GUS Volume
  149.  
  150. > Date: Sun, 31 Oct 1993 12:16:42 +0000
  151. > From: Clarke Brunt <CLARKE@lsl.co.uk>
  152. > Subject: Some queries
  153. > 1) Linear volume response.
  154. > What exactly does the GUS do, and what
  155. > would we like it to do? Certainly what is observed is that
  156. > (on a scale of 0-127) the GUS is near inaudible below 64 and most
  157. > of the useful range is between 100 and 127, so some MIDs suffer
  158. > from near inaudible tracks.
  159. > [...]
  160.  
  161. Basically, we have to do a log on any volume we send to the GUS before
  162. the volume curve will be perceived to be linear by the human ear.
  163.  
  164. > We often hear mentioned "When we get new Windows drivers..." to
  165. > correct for this. Is there any evidence that anyone is producing
  166. > any? The present GUS patches have levels set in their enveloeps
  167.  
  168. There is very tangible proof that the new Windows driver with linear
  169. volume (and other goodies) is being produced.
  170.  
  171. > 3) Patch envelopes.
  172. > Following the recent discussion of piano patches, I had another
  173. > play with PATCH.EXE. Trying to load Chris's piano.pat into it
  174. > crashes my machine with an EMM386 message (maybe changing EMM386
  175. > parameters would fix that - that is not my query). Can anyone
  176. > out there set out clearly how envelopes work? At the hardware
  177.  
  178. The patch envelopes aren't very intuitive, are they?  It doesn't help
  179. that the graphical display doesn't match my visualization of an ADSR
  180. envelope at all.  The best way to get a feel for the envelopes would be
  181. to experiment with them.
  182.  
  183. Phat.
  184.  
  185. ------------------------------
  186.  
  187. Date: 01 Nov 93 08:12:30 EST
  188. From: "Eric Bell, Howling Dog Systems" <71333.2166@CompuServe.COM>
  189. Subject: Piano20 - wish I could get it to work!
  190.  
  191. >Has anyone successfully gotten piano2.0 (piano20.zip) to record in a sequencer?
  192.  
  193. >I have tried to do this (unsuccessfully) in calkwalk 2.0 for win, midisoft
  194. >recording session, and the three shareware midi sequencers i could find on epas.
  195. >Although I can use my midi keyboard for this, i find the ability to record
  196. >quick ideas with my computer keyboard usefull when I am taking a break from some
  197. >other work.
  198.  
  199. >I did set the driver up in the control panel btw.
  200.  
  201. I downloaded this yesterday and thought it was pretty cool. Putting keyboard
  202. support into Power Chords has been on our 'wish-list' for some time. I was
  203. hoping this would be an even better solution, as it theoretically would work
  204. with all MIDI programs. And it can play multiple notes at one time. With patch
  205. caching! Wow!
  206.  
  207. However, I couldn't get piano20 to record with Power Chords Pro, or Power
  208. Chords 1.1. I even altered some code in a test to try to get it to work, but
  209. with no luck.
  210.  
  211. I *did* get it to record into Winjammer Pro, though!
  212.  
  213. The piano20 program is a terrific idea. I'm going to contact the author to see
  214. if it can be made to work with more programs, including hopefully ours.
  215.  
  216. Eric
  217.  
  218. ------------------------------
  219.  
  220. Date: Mon, 1 Nov 93 14:46:55 EST
  221. From: dmcintyr@muselab.ac.runet.edu
  222. Subject: piano20 bugs
  223.  
  224. I had problems with it myself.  The author knows what's wrong and will
  225. hopefully fix it whenever he reads my message again...
  226.  
  227. The problem using Session is that both Piano and Session try to use the
  228. Midi Mapper for output.  They can't both use the Midi Mapper, so that
  229. one's definitely out.
  230.  
  231. The problem with Cakewalk is that the author goofed and called the driver
  232. "Piano Midi In " in one place and "Piano Midi In port" in another place. 
  233. Cakewalk notices the difference between the two names and refuses to
  234. recognize the presence of the driver.  I attempted to patch the driver to
  235. have the same string in both places but although Cakewalk no longer had a
  236. problem with recognizing the driver it also would no longer work.  :(
  237.  
  238. However, I DID get it working with Winjammer and it works just great!  Try
  239. Winjammer if all else fails.
  240.  
  241. And hopefully he will re-compile it soon to fix the naming bug and get it
  242. to work with Cakewalk.
  243. --Michael-- << dmcintyr@muselab.ac.runet.edu >>
  244.  
  245. ------------------------------
  246.  
  247. Date: 1 Nov 1993 05:00:40 U
  248. From: "QMGATE" <qmgate@qmgate.anl.gov>
  249. Subject: Rejected by Custodian
  250.  
  251. Mail*Link(r) SMTP               GUS Musician's Digest V3 #1
  252.  
  253. GUS Musician's Digest       Mon, 1 Nov 93  2:27 MST      Volume 3: Issue   1  
  254.  
  255. Today's Topics:
  256.                          Fake Reverb Problem
  257.                            video <-> sound
  258.  
  259. Standard Info:
  260.     - Meta-info about the GUS can be found at the end of the Digest.
  261.     - Before you ask a question, please READ THE FAQ.
  262.  
  263.  ---------------------------------------------------------------------
  264.  
  265. Date: 31 Oct 1993   07:36:55 PST
  266. From: chrisw <chrisw@leland.Stanford.EDU>
  267. Subject: Fake Reverb Problem
  268.  
  269. ------------
  270. >>As someone
  271. >>said about piano.pat, if you hold a note for a long time, so that
  272. >>it has nearly died away, and then release it, it gets louder
  273. >>again before ending. 
  274.  
  275. Actually, it was me. Still haven't had any suggestions on how to get 
  276. rid of it. Can't really see a way around it. The problem is that for
  277. `fake reverb' you need two decays after note off: one for the note
  278. dying away and one for the reverb. You can't take the immediate decay level 
  279. to zero because then you've got no level to reverb from. But you also want
  280. the note to die away completely during key sustain. The result is
  281. this funny ressurection of the note after key release. It's weirdest when
  282. you've been holding on to the sustain pedal for a while and thne release it.
  283.  
  284. Still interested in creative answers to this one. Won't even be angry
  285. with you :-).
  286.  
  287. Chris.
  288.  
  289.  -----------------------------
  290.  
  291. Date: Mon, 1 Nov 1993 09:02:20 +0100 (MET)
  292. From: tgakem@chem.tue.nl
  293. Subject: video <-> sound
  294.  
  295. I'm having a problem with a Diamond Stealth Pro VLB video card causing
  296. cracking noises on the ultrasound sound in windows. It does not occur
  297. in the 640*480 video modes, but it does running in 800*600 resolution or
  298. higher. For midi use (the only use I'm interested in), the 'solution' I found,
  299. was to put the ultrasound in the conserve memory mode. The removes the
  300. cracking, but why did I upgrade my GUS to 1MB |( ?
  301. I know that a video card should not be put on top of the GUS, and it isn't
  302. (some 10 cm in between). Among the things I tried to get rid of the
  303. noise, were changing the monitor scan frequencies, number of colors, and the
  304. number of active voices of the GUS. I suspect there might be a possibility to
  305. solve the problem using a physical shielding (metal plate, case) between
  306. the two cards. Has anyone had similar problems? Any suggestions?
  307.  
  308. Eric
  309.  
  310.  -----------------------------
  311.  
  312. End of GUS Musician's Digest V3 #1
  313. **********************************
  314.  
  315. To post to tomorrow's digest:                        <gus-music@dsd.es.com>
  316. To (un)subscribe or get help:                <gus-music-request@dsd.es.com>
  317. To contact a human (last resort):              <gus-music-owner@dsd.es.com>
  318.  
  319. FTP sites:                archive.epas.utoronto.ca       pub/pc/ultrasound
  320.                           wuarchive.wustl.edu     systems/msdos/ultrasound
  321.                           archive.orst.edu             pub/packages/gravis
  322. FTP mail server:          mail-server@nike.rz.uni-konstanz.de
  323.  
  324. Hints:
  325.       - Get the FAQ from the FTP sites or the request server.
  326.       - Mail to <gus-music-request@dsd.es.com> for info about other
  327.     GUS related mailing lists (general use, programmers, etc.).
  328.  
  329.  
  330. ------------------ RFC822 Header Follows ------------------
  331. Received: by qmgate.anl.gov with SMTP;1 Nov 1993 05:00:36 U
  332. Received: from grue.dsd.ES.COM ([130.187.85.24]) by orca.es.com (4.1/SMI-4.1)
  333.     id AA13693; Mon, 1 Nov 93 02:57:55 MST
  334. Errors-To: gus-music-owner@dsd.es.com
  335. Received: by grue.dsd.ES.COM (4.0/E&S-esv_server/2.0-dsd)
  336.     id AA19241; Mon, 1 Nov 93 02:58:00 MST
  337. Message-Id: <9311010958.AA19241@grue.dsd.ES.COM>
  338. Precedence: Bulk
  339. Date: Mon, 1 Nov 93  2:27 MST
  340. Errors-To: gus-music-owner@dsd.es.com
  341. From: gus-music-server@dsd.es.com (GUS Musician's Server)
  342. Reply-To: gus-music@dsd.es.com (GUS Musician's Digest)
  343. Subject: GUS Musician's Digest V3 #1
  344. Apparently-To: kurt_spokas@qmgate.anl.gov
  345.  
  346. ------------------------------
  347.  
  348. Date: 1 Nov 1993 02:40:50 U
  349. From: "QMGATE" <qmgate@qmgate.anl.gov>
  350. Subject: Rejected by Custodian
  351.  
  352. Mail*Link(r) SMTP               GUS Musician's Digest V2 #1
  353.  
  354. GUS Musician's Digest       Mon, 1 Nov 93   007 MST      Volume 2: Issue   1  
  355.  
  356. Today's Topics:
  357.                            Csound ftp site
  358.                         ground loop eliminator
  359.                               piano2.pat
  360.                              Piano20.zip
  361.                      Sesamet.669 - it's too big!
  362.                              Some queries
  363.  
  364. Standard Info:
  365.     - Meta-info about the GUS can be found at the end of the Digest.
  366.     - Before you ask a question, please READ THE FAQ.
  367.  
  368.  ---------------------------------------------------------------------
  369.  
  370. Date: 31 Oct 1993   03:26:10 PST
  371. From: chrisw <chrisw@leland.Stanford.EDU>
  372. Subject: Csound ftp site
  373.  
  374. ------------
  375.  
  376. Since the topic has come up a few times lately, Csound for the PC 
  377. is available by ftp from ftp.bath.ac.uk in directory pub/jpff.
  378.  
  379. For those who don't know, Csound is a software synthesis program.
  380. It takes in two text files: one containing instructions on the sounds to use
  381. and one containg information on which notes to play and when to play them,
  382. and puts out .wav files (in this PC version). It does not run in `real time'.
  383.  
  384. Beware: this is not a program for novices. Also, I'm not willing to answer
  385. questions on it. Try it at your peril...
  386.  
  387. Chris.
  388.  
  389.  -----------------------------
  390.  
  391. Date: Mon, 01 Nov 1993 09:39:27 +1000
  392. From: David Vu <ccdvu@cc.uq.oz.au>
  393. Subject: ground loop eliminator
  394.  
  395. Hello GUSers,
  396.  
  397. There was a mention of this Ground Loop Eliminator that you 'd use
  398. between a line out and an amp to eliminate ground noise.
  399. My local Tandy doesn't know what it is and I doubt if other electronics
  400. shops know about it.  So what is the device, how does it work, and
  401. how to construct one - I've got my soldering iron ready :-)
  402.  
  403. -David-
  404.  
  405.  -----------------------------
  406.  
  407. Date: Sun, 31 Oct 93 9:36:04 EST
  408. From: dmcintyr@muselab.ac.runet.edu
  409. Subject: piano2.pat
  410.  
  411. You're right...  It sounds much more mellow than the original one you did.
  412.  
  413. I'm sorry we irritated you by being such critical bastards.  I was only
  414. trying to be helpful.
  415.  
  416. BTW, I tried the .mid on a friend's JV-80 and it sounded just fine with
  417. that piano patch.  We never could figure out exactly what was wrong with
  418. the patch, and se we lengthened the notes by 25% to try to get rid of the
  419. choppiness.  It didn't work.
  420.  
  421. I think acpiano sucks though, so I'm definitely going to keep these two
  422. patches.
  423. --Michael-- << dmcintyr@muselab.ac.runet.edu >>
  424.  
  425.  -----------------------------
  426.  
  427. Date: Sun, 31 Oct 93 16:00 EST
  428. From: kildayb@erau.db.erau.edu (B. Kilday)
  429. Subject: Piano20.zip
  430.  
  431. Has anyone successfully gotten piano2.0 (piano20.zip) to record in a sequencer?
  432.  
  433. I have tried to do this (unsuccessfully) in calkwalk 2.0 for win, midisoft
  434. recording session, and the three shareware midi sequencers i could find on
  435. epas.  Although I can use my midi keyboard for this, i find the ability to
  436. record quick ideas with my computer keyboard usefull when I am taking a break
  437. from some other work.  
  438.  
  439. I did set the driver up in the control panel btw.
  440.  
  441.  -----------------------------
  442.  
  443. Date: Sun, 31 Oct 1993 12:33:50 -0800 (PST)
  444. From: mikebat@netcom.com (Mike Batchelor)
  445. Subject: Sesamet.669 - it's too big!
  446.  
  447. I have a 669 file - Sesamet.669 (Sesame Street Rave).  Under any DOS
  448. Module player I care to try - even PMP - it sound garbled, with the wrong
  449. sounds at the wrong times, partial sounds in most places, and the
  450. occasional complete sample, but at the wrong place.
  451.  
  452. None of the DOS players say anything is wrong.
  453.  
  454. I finally got around to building a Linux kernel with Ultrasound support
  455. this weekend.  Everything went smoothly, and I was able to get both gmod
  456. and Tracker compiled and operating right away.  I thought the problem with
  457. Sesamet.669 was that there was just not enough memory under DOS to load
  458. the song.  Under Linux, this would not be a consideration.  I tried
  459. sesamet.669 with gmod, and it was garbled, same as with DOS.  I tried it
  460. with Tracker, and for the first time, got an error message that explains
  461. everything:  Sesamet.669's samples are too large to fit in the 1Mb GUS
  462. memory!  The file itself is 1.2Mb, by the way.
  463.  
  464. I suppose it is a credit to the sound driver and/or Tracker authors that
  465. one or both of them caught this problem, and reported it, rather than
  466. winging it.  Now the question is, how can I reduce the size of the
  467. samples?  Am I going to have to pull some samples out of the song, reduce
  468. their size (lower freq, or...?), and put them back into the song?  Or is
  469. there some way to cut back via software as the song loads?
  470.  
  471. The song is 1.2Mb in size, so I would guess that only a couple of samples
  472. need to be shrunk to get it to fit (200K worth).
  473.  
  474. I was frankly surprised that a lowly module file would be beyond the
  475. capability of the GUS.  Presumably, it plays fine on SB's and PAS's, but
  476. takes a lot of CPU overhead to shove the samples at the DAC.  Is there no
  477. way to operate the GUS in "CPU intensive" mode, playing samples out of
  478. main system memory?
  479.  
  480. -- 
  481. Mike Batchelor      |
  482. mikebat@netcom.com  |                  This space for rent
  483. mikebat@qdeck.com   |
  484.  
  485.  -----------------------------
  486.  
  487. Date: Sun, 31 Oct 1993 12:16:42 +0000
  488. From: Clarke Brunt <CLARKE@lsl.co.uk>
  489. Subject: Some queries
  490.  
  491. 1) Linear volume response.
  492.  
  493. What exactly does the GUS do, and what
  494. would we like it to do? Certainly what is observed is that
  495. (on a scale of 0-127) the GUS is near inaudible below 64 and most
  496. of the useful range is between 100 and 127, so some MIDs suffer
  497. from near inaudible tracks.
  498.  
  499. Is it that the GUS plays waveforms with an AMPLITUDE proportional
  500. to the number we tell it (0-127 in MIDI)?  POWER in the sound wave
  501. is proportional to the square of the amplitude, so if the numbers
  502. in the MIDI file represent power, then we need to take its square
  503. root (and re-scale to 0-127) to yield amplitude for the GUS.
  504.  
  505. A further complication is that perceived sound level is said to
  506. be proportional to the logarithm of the power - that is to say
  507. that to produce apparently equal steps, you need to multiply the
  508. power level by a constant. So are volume levels in MIDI files
  509. supposed to represent power, or perceived volume level?
  510.  
  511. We often hear mentioned "When we get new Windows drivers..." to
  512. correct for this. Is there any evidence that anyone is producing
  513. any? The present GUS patches have levels set in their enveloeps
  514. that are correct at present - so changes should only affect
  515. MIDI volume (a combination of note velocity, the volume
  516. controller, and the overall level set in Mixer) and not the
  517. actual patch envelopes.
  518.  
  519. 2) What do Windows users out there have set up as system noises?
  520.  
  521. I only connect my GUS to my amplifier when I am explicitly using
  522. is, so if system beeps are played through it, I am more likely to
  523. get nothing. If you have no wave drivers (WAV=... in SYSTEM.INI)
  524. then you get a beep on the PC speaker. You can set up the
  525. (in)famous PC speaker driver (available by ftp etc.) as default
  526. wave device, changing the GUS to WAV1=..., so system sounds are
  527. played on the PC speaker, but you can still (if you are lucky)
  528. select the GUS for wave output in other apps, but as anyone who
  529. has tried it will know, the PC speaker driver is not very
  530. satisfactory (the machine locks up until the noise finishes
  531. playing). Is there a way of getting system noises to just beep
  532. the speaker (as if no wave drivers were present) even though
  533. the GUS wave driver is installed.
  534.  
  535. Yesterday, the GUS Mixer app wouldn't start up for me - I found
  536. that I had lost the AUX=.../ultrasnd.drv line from SYSTEM.INI,
  537. so if anyone else gets this problem, that's probably what it is.
  538.  
  539. 3) Patch envelopes.
  540.  
  541. Following the recent discussion of piano patches, I had another
  542. play with PATCH.EXE. Trying to load Chris's piano.pat into it
  543. crashes my machine with an EMM386 message (maybe changing EMM386
  544. parameters would fix that - that is not my query). Can anyone
  545. out there set out clearly how envelopes work? At the hardware
  546. level, I believe that the GUS is just given a start volume,
  547. a target volume, and a step size - it changes the volume by
  548. the step until the target is reached, and the interrupts to ask
  549. what to do now. The step is not a simple number - some of the
  550. bits are scale factors, to enable attacks and decays on scales from
  551. milliseconds to several seconds. A patch has 6 stages, with a
  552. volume and a step for each. Exactly how to play these is controlled
  553. by (at least?) two bits, one of which means sustain (hold the note
  554. at the 3rd stage of the envelope as long as the note is still on).
  555. The other bit controls what happens when the note is released
  556. and this is where I am less clear what is going on. As someone
  557. said about piano.pat, if you hold a note for a long time, so that
  558. it has nearly died away, and then release it, it gets louder
  559. again before ending. This is because it is playing the final
  560. stages of the envelope, which have a higher level than that to
  561. which the note had already decayed.
  562.  
  563. So... Has anyone got a proper explanation of what all the control
  564. bits in a patch do? Was there ever a further installment of the
  565. tutorial on this in patchkit.arj?
  566.  
  567.  -----------------------------
  568.  
  569. End of GUS Musician's Digest V2 #1
  570. **********************************
  571.  
  572. To post to tomorrow's digest:                        <gus-music@dsd.es.com>
  573. To (un)subscribe or get help:                <gus-music-request@dsd.es.com>
  574. To contact a human (last resort):              <gus-music-owner@dsd.es.com>
  575.  
  576. FTP sites:                archive.epas.utoronto.ca       pub/pc/ultrasound
  577.                           wuarchive.wustl.edu     systems/msdos/ultrasound
  578.                           archive.orst.edu             pub/packages/gravis
  579. FTP mail server:          mail-server@nike.rz.uni-konstanz.de
  580.  
  581. Hints:
  582.       - Get the FAQ from the FTP sites or the request server.
  583.       - Mail to <gus-music-request@dsd.es.com> for info about other
  584.     GUS related mailing lists (general use, programmers, etc.).
  585.  
  586.  
  587. ------------------ RFC822 Header Follows ------------------
  588. Received: by qmgate.anl.gov with SMTP;1 Nov 1993 02:40:45 U
  589. Received: from grue.dsd.ES.COM ([130.187.85.24]) by orca.es.com (4.1/SMI-4.1)
  590.     id AA08240; Mon, 1 Nov 93 00:38:06 MST
  591. Errors-To: gus-music-owner@dsd.es.com
  592. Received: by grue.dsd.ES.COM (4.0/E&S-esv_server/2.0-dsd)
  593.     id AA14278; Mon, 1 Nov 93 00:38:11 MST
  594. Message-Id: <9311010738.AA14278@grue.dsd.ES.COM>
  595. Precedence: Bulk
  596. Date: Mon, 1 Nov 93   007 MST
  597. Errors-To: gus-music-owner@dsd.es.com
  598. From: gus-music-server@dsd.es.com (GUS Musician's Server)
  599. Reply-To: gus-music@dsd.es.com (GUS Musician's Digest)
  600. Subject: GUS Musician's Digest V2 #1
  601. Apparently-To: kurt_spokas@qmgate.anl.gov
  602.  
  603. ------------------------------
  604.  
  605. Date: Mon, 01 Nov 93 16:31:37 PST
  606. From: pauln@thetech.com (paul nguyen)
  607. Subject: Sesamet.669
  608.  
  609. I have a 669 file - Sesamet.669 (Sesame Street Rave).  Under any DOS
  610. Module player I care to try - even PMP - it sound garbled, with the wrong
  611. ---
  612.  
  613. It's techno/house type music by the way. The author of that mix
  614. is a friend of mine. It was composed with Digital Composer Ver. 1.3.
  615. It plays fine with Digital Composer. I don't think it will work under
  616. any DOS player, because it's not an average .669. I freed enough 
  617. memory so I could play it with DMP, but you get the Garbled sounds.
  618. The results were the same with other players. 
  619.  
  620. -Paul
  621.  
  622. --
  623. pauln@thetech.com (paul nguyen)
  624. The Tech BBS (408) 279-7199 San Jose, CA
  625.  
  626. ------------------------------
  627.  
  628. Date: Tue, 2 Nov 1993 14:21:36 +1030 (CST)
  629. From: Gavin <SCARMAN@hfrd.dsto.gov.au>
  630. Subject: Re: Sesamet.669 - it's too big!
  631.  
  632. >Presumably, it plays fine on SB's and PAS's, but
  633. >takes a lot of CPU overhead to shove the samples at the DAC.  Is there no
  634. >way to operate the GUS in "CPU intensive" mode, playing samples out of
  635. >main system memory?
  636.  
  637. Actually this brings up something else, MODEDIT 3.? runs ok with the GUS using 
  638. SBOS but the sound quality is disgusting. Upping the mixer rate helps a tad 
  639. (maybe) but the poor program is flat out and the KB and mouse don't respond too 
  640. well then. 
  641. My question is does the real SB sound awful playing MODs too? If so then I would 
  642. have thought that 669's are beyond the SB.
  643.  
  644. ------------------------------
  645.  
  646. Date: Mon, 1 Nov 93 05:38:55 PST
  647. From: Rick Skalsky <skalsky@aaai.org>
  648. Subject: Sessions program
  649.  
  650. Has anyone tested the Sessions program on a Gus?  Is it possible to get all
  651. parts working (i.e., Wav, Midi, CD, and Mixer)?  If yes to the last question,
  652. where can it be purchased from?  Thanks,
  653.  
  654. Rich
  655.  
  656. ------------------------------
  657.  
  658. End of GUS Musician's Digest V2 #1
  659. **********************************
  660.  
  661. To post to tomorrow's digest:                        <gus-music@dsd.es.com>
  662. To (un)subscribe or get help:                <gus-music-request@dsd.es.com>
  663. To contact a human (last resort):              <gus-music-owner@dsd.es.com>
  664.  
  665. FTP sites:                archive.epas.utoronto.ca       pub/pc/ultrasound
  666.                           wuarchive.wustl.edu     systems/msdos/ultrasound
  667.                           archive.orst.edu             pub/packages/gravis
  668. FTP mail server:          mail-server@nike.rz.uni-konstanz.de
  669.  
  670. Hints:
  671.       - Get the FAQ from the FTP sites or the request server.
  672.       - Mail to <gus-music-request@dsd.es.com> for info about other
  673.     GUS related mailing lists (general use, programmers, etc.).
  674.  
  675.  
  676.